goods in deposit - German English Dictionary